Nhân khẩu Ayodhya

Theo điều tra dân số năm 2001 của Ấn Độ[2], Ayodhya có dân số 49.593 người. Nam giới chiếm 59% còn 41% là nữ giới. Ayodhya có tỷ lệ 65% biết đọc biết viết, cao hơn tỷ lệ trung bình toàn quốc là 59,5%: tỷ lệ cho phái nam là 72%, và tỷ lệ cho phái nữ là 53%. Tại Ayodhya, 12% số dân dưới 6 tuổi.